Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 LUTON PLACE Terraced £518,691 £300,000 20 Jul 2006
1A LUTON PLACE Semi-Detached £2,245,061 £655,000 18 May 2001
2 LUTON PLACE Terraced £1,394,777 £375,000 7 Jul 2000
3 LUTON PLACE Terraced £1,716,912 £1,725,000 20 Jan 2023
4 LUTON PLACE Terraced £1,482,311 £405,000 27 Oct 2000
5 LUTON PLACE Terraced £2,439,324 £1,762,500 18 Dec 2015
6 LUTON PLACE Terraced £1,378,920 £800,000 9 Dec 2011
8 LUTON PLACE Terraced £488,175 £218,000 31 Oct 2003
10 LUTON PLACE Terraced £859,024 £770,000 5 Aug 2021
12 LUTON PLACE Terraced £786,042 £678,000 5 Nov 2020
14 LUTON PLACE Terraced £2,076,429 £1,300,000 31 Jan 2014
16 LUTON PLACE Semi-Detached £1,611,114 £878,888 1 Aug 2005
17 LUTON PLACE Semi-Detached £2,785,988 £870,000 22 Nov 2001
18 LUTON PLACE Semi-Detached £1,090,605 £687,365 22 Jun 2007
20 LUTON PLACE Semi-Detached £1,648,839 £722,500 26 Sep 2003
22 LUTON PLACE Semi-Detached £1,688,777 £740,000 29 Sep 2003